#pragma once
#include "FoGGEDef.h"
#include "BulletinBoard.h"

namespace _FOGGE_
{
	namespace _GDB_ 
	{
		class BulletinBoardSystem
		{
		public:
			BulletinBoardSystem(void);
			~BulletinBoardSystem(void);

			void RegisterBoard(int moduleID,BulletinBoard* ptrBoard);
			void PostModification(int moduleID,foDataObject* ptrDO);


		private:
			std::vector<BulletinBoard*> m_BoardVector;

		};
	}
}